#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    srand(time(nullptr));
}

Widget::~Widget()
{
    delete ui;
}


void Widget::on_pushButton_accept_clicked()
{
    ui->label->setText("谢谢老板，老板大气，祝老板根本花不完");
}

//点击之后，才会移动
void Widget::on_pushButton_reject_clicked()
{
//    //如果点击了这个按钮的话，就把这个按钮移动走
//    //可以通过生成随机数的方式，但是要在窗口内部

//    //获取当前程序窗口
//    int width = this->geometry().width();
//    int height = this->geometry().height();

//    //重新生成位置
//    int x = rand() % width;
//    int y = rand() % height;

//    //获取按钮的大小
//    ui->pushButton_reject->move(x,y);

}

//点了就会移动，不需要等待松开鼠标

void Widget::on_pushButton_reject_pressed()
{
        //如果点击了这个按钮的话，就把这个按钮移动走
        //可以通过生成随机数的方式，但是要在窗口内部

        //获取当前程序窗口
        int width = this->geometry().width();
        int height = this->geometry().height();

        //重新生成位置
        int x = rand() % width;
        int y = rand() % height;

        //获取按钮的大小
        ui->pushButton_reject->move(x,y);
}
